irrevocable acceptance - German English Dictionary